return (home) in triumph - Français Anglais Dictionnaire